## System Requirements ```DeepGFT``` can run on Linux and Windows. The package has been tested on the following systems: - Linux: CentOS 7 - Windows: Windows 10 ```DeepGFT``` requires python version >= 3.7. We tested it in python 3.8.16 and cuda 11.6.1 on Linux. The following is our environment during testing: ```python anndata==0.8.0 backports.zoneinfo==0.2.1 biothings-client==0.3.0 certifi==2022.12.7 cffi==1.15.1 charset-normalizer==3.1.0 contourpy==1.0.7 cycler==0.11.0 fonttools==4.39.2 h5py==3.8.0 idna==3.4 igraph==0.10.4 importlib-metadata==6.1.0 importlib-resources==5.12.0 Jinja2==3.1.2 joblib==1.2.0 kiwisolver==1.4.4 kneed==0.8.2 llvmlite==0.39.1 louvain==0.8.0 MarkupSafe==2.1.2 matplotlib==3.7.1 mygene==3.2.2 natsort==8.3.1 networkx==3.0 numba==0.56.4 numpy==1.23.5 packaging==23.0 pandas==1.5.3 patsy==0.5.3 Pillow==9.4.0 POT==0.8.2 psutil==5.9.4 pycparser==2.21 pynndescent==0.5.8 pyparsing==3.0.9 python-dateutil==2.8.2 python-igraph==0.10.4 pytz==2022.7.1 pytz-deprecation-shim==0.1.0.post0 requests==2.28.2 rpy2==3.5.10 scanpy==1.9.3 scikit-learn==1.2.2 scipy==1.8.0 seaborn==0.12.2 session-info==1.0.0 six==1.16.0 statsmodels==0.13.5 stdlib-list==0.8.0 texttable==1.6.7 threadpoolctl==3.1.0 torch==1.12.0+cu116 torch-cluster @ file:///fs/ess/PAS1475/Jixin/DeepGFT_proj/torch_cluster-1.6.0%2Bpt112cu116-cp38-cp38-linux_x86_64.whl torch-geometric==2.1.0 torch-scatter @ file:///fs/ess/PAS1475/Jixin/DeepGFT_proj/torch_scatter-2.1.0%2Bpt112cu116-cp38-cp38-linux_x86_64.whl torch-sparse @ file:///fs/ess/PAS1475/Jixin/DeepGFT_proj/torch_sparse-0.6.16%2Bpt112cu116-cp38-cp38-linux_x86_64.whl torchaudio==0.12.0+cu116 torchvision==0.13.0+cu116 tqdm==4.65.0 typing_extensions==4.5.0 tzdata==2022.7 tzlocal==4.3 umap-learn==0.5.3 urllib3==1.26.15 zipp==3.15.0 ```